Denver Broncos have handed president of football operations John Elway a three-year contract extension despite their heavy defeat in the Super Bowl to Seattle.
Denver Broncos have handed president of football operations John Elway a three-year contract extension despite their heavy defeat in the Super Bowl to Seattle.